package models

import (
	"gitee.com/dromara/carbon/v2"
	"github.com/shopspring/decimal"
)

// UserWallet 用户钱包
type UserWallet struct {
	ID        int64           `json:"id" gorm:"id"`                 // ID
	UserId    int64           `json:"user_id" gorm:"user_id"`       // 用户ID
	Money     decimal.Decimal `json:"money" gorm:"money"`           // 余额
	Point     int64           `json:"point" gorm:"point"`           // 积分
	CreatedAt carbon.Carbon   `json:"created_at" gorm:"created_at"` // 创建时间
	UpdatedAt carbon.Carbon   `json:"updated_at" gorm:"updated_at"` // 修改时间
}

// TableName 表名称
func (*UserWallet) TableName() string {
	return "user_wallet"
}
